small border town - Espagnol Anglais Dictionnaire